upper impression - Turkish English Dictionary